@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ padding:0; margin:0; font-family:"Microsoft Yahei"; font-size:14px; color:#000;box-sizing:border-box;}
p,div,a,h1,h2,h3,h4,h5,h6,span,ul,li,img,form,input,br,option{ padding:0; margin:0;box-sizing:border-box;}
ol,ul{ list-style:none;}
a{ text-decoration:none; color:#000;}
img{ border:0; }
input{ outline:0;}
.clear{ clear:both;}
.fix{*zoom:1;}
.fix:after{content:""; display:block; clear:both;}
/*公共部分*/

.move_top{ width:100%; background:#000; height:80px; margin-bottom:50px;}
.move_top .top_main{ width:90%; margin:0 auto;}
.move_top .return{ float:left; width:10%; text-align:center; padding-top:25px; border-right:1px solid #fff; height:80px;}
.move_top .return img{ width:30px; height:30px;}
.move_top .title{ float:left; color:#fff; width:80%; line-height:80px; padding:0 20px;}
.move_top .title h1{ font-size:26px; font-weight:normal;}
.move_top .menu{ float:right; width:10%;padding-top:25px; text-align:center;}
.move_top .menu img{ width:30px; height:30px;}
.register{ width:90%; margin:10px auto 0;}

.register li{ margin-bottom:30px;}
.register li .left{ float:left; width:12%;}
.register li .right{ float:right; width:88%;}
.register li .left p{ font-size:18px; text-align:right; padding-right:20px; line-height:30px;}
.register li .left p span{ color:#f90505;}
.register li .right input{ width:100%; height:30px; padding-left:10px;font-family:"Microsoft Yahei"; font-size:16px; color:#686868; border:1px solid #9f9f9f;}
.register li .right p{ text-align:left; font-size:16px; line-height:30px;}
.register li.yzm .right input{ width:68%;}
.register li.yzm .right button{ width:30%; float:right; height:32px; font-size:16px;font-family:"Microsoft Yahei";}

.register .agree{ margin:0 auto 60px auto; width:100%; text-align:center; font-size:16px;}
.register .agree input{ margin-right:10px;}
.register .agree a{ color:#457abb;}
.register .submit{ margin-bottom:40px;}
.submit input.sub{ background:url(/public/images/mobile/tj_bg.jpg) repeat-x; height:50px; width:100%; border:0; font-size:14px; color:#fff;font-family:"Microsoft Yahei"; }
.register .logo{ text-align:center;}

.register h2.tit{ font-weight:normal; text-align:center; font-size:18px; margin-bottom:30px;}
.register h2.tit span{background:url(/public/images/mobile/cg.jpg) no-repeat left center; padding:5px 0 0 40px;}
.register .prompt{ width:60%; margin:0 auto; text-align:center; font-size:18px; min-height:280px;}

@media (min-width:1200px){
}	
@media (min-width:992px) and (max-width:1199px){

}
@media (min-width:768px) and (max-width:991px){
.move_top .return{ float:left; width:10%; text-align:center; padding-top:25px; border-right:1px solid #fff; height:80px;}
.move_top .title{ float:left; color:#fff; width:80%; line-height:80px; padding:0 20px;}
.move_top .menu{ float:right; width:10%;padding-top:25px; text-align:center;}

.register li .left{ float:left; width:20%;}
.register li .right{ float:right; width:80%;}


}
@media (min-width:480px) and (max-width:767px){
.move_top .return{ float:left; width:30%; text-align:center; padding-top:25px; border-right:1px solid #fff; height:80px;}
.move_top .title{ float:left; color:#fff; width:50%; line-height:80px; padding:0 20px;}
.move_top .menu{ float:right; width:20%;padding-top:25px; text-align:center;}
.register li .left{ float:left; width:30%;}
.register li .right{ float:right; width:70%;}
.move_top{ width:100%; background:#000; margin-bottom:20px;}
.register li .right p{ text-align:left; font-size:14px; line-height:30px;}
.register h2.tit{ font-weight:normal; text-align:center; font-size:14px; margin-bottom:20px; }
.register .prompt{ width:60%; margin:0 auto; text-align:center; font-size:14px;}


}

@media (min-width:320px) and (max-width:479px){
.move_top .return{ float:left; width:30%; text-align:center; padding-top:20px; border-right:1px solid #fff; height:60px;}
.move_top .title{ float:left; color:#fff; width:50%; line-height:60px; padding:0 20px;}
.move_top .title h1{ font-size:16px; font-weight:normal;}
.move_top .menu{ float:right; width:20%;padding-top:20px; text-align:center;}
.register li .left{ float:left; width:30%;}
.register li .right{ float:right; width:70%;}
.register li.yzm .right input{ width:55%;}
.register li.yzm .right button{ width:43%; float:right; height:32px; font-size:14px;font-family:"Microsoft Yahei";}
.register li .left p{ font-size:14px; text-align:right; padding-right:0px; line-height:30px;}
.move_top{ width:100%; background:#000; height:60px; margin-bottom:20px;}
.move_top .return img{ width:20px; height:20px;}
.move_top .menu img{ width:20px; height:20px;}
.register .agree{ margin:0 auto 20px auto; width:100%; text-align:center; font-size:14px;}
.register li{ margin-bottom:15px;}
.submit input.sub{ background:url(/public/images/mobile/tj_bg.jpg) repeat-x; height:40px; width:100%; border:0; font-size:14px; color:#fff;font-family:"Microsoft Yahei"; }
.register li .right p{ text-align:left; font-size:14px; line-height:30px;}
.register .submit{ margin-bottom:20px;}
.register h2.tit{ font-weight:normal; text-align:center; font-size:14px; margin-bottom:20px;}
.register h2.tit span{background:url(/public/images/mobile/cg1.jpg) no-repeat left center; padding:5px 0 0 40px;}
.register .prompt{ width:60%; margin:0 auto; text-align:center; font-size:14px;}

}

@media (min-width:0px) and (max-width:319px){
.move_top .title h1{ font-size:16px; font-weight:normal;}
.move_top .menu{ float:right; width:20%;padding-top:20px; text-align:center;}
.register li .left{ float:left; width:35%;}
.register li .right{ float:right; width:65%;}
.register li.yzm .right input{ width:45%;}
.register li.yzm .right button{ width:53%; float:right; height:32px; font-size:14px;font-family:"Microsoft Yahei";}
.move_top .return{ float:left; width:20%; text-align:center; padding-top:20px; border-right:1px solid #fff; height:80px;}
.move_top .title{ float:left; color:#fff; width:60%; line-height:60px; padding:0 20px;}
.move_top{ width:100%; background:#000; height:60px; margin-bottom:20px;}
.move_top .return img{ width:20px; height:20px;}
.move_top .menu img{ width:20px; height:20px;}
.register li .left p{ font-size:14px; text-align:right; padding-right:0px; line-height:30px;}
.register li{ margin-bottom:15px;}
.register .agree{ margin:0 auto 30px auto; width:100%; text-align:center; font-size:14px;}
.move_top .top_main{ width:100%; margin:0 auto;}
.submit input.sub{ background:url(/public/images/mobile/tj_bg.jpg) repeat-x; height:40px; width:100%; border:0; font-size:14px; color:#fff;font-family:"Microsoft Yahei"; }
.register li .right p{ text-align:left; font-size:14px; line-height:30px;}
.register .submit{ margin-bottom:20px;}
.register h2.tit{ font-weight:normal; text-align:center; font-size:14px; margin-bottom:20px; }
.register .prompt{ width:60%; margin:0 auto; text-align:center; font-size:14px;}

}

